Career 2021 2020 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy #4-w1 Italy #4-w2 Italy #4-w3 Qatar F1 Qatar F2 Qatar F3 Italy F1 Italy F3 Italy F4 Italy F30 Italy F31 Italy F34 Italy F5 Italy F10 Croatia F1 Italy F17 Italy F24 Great Britain F1 Great Britain F2 Italy F1 Italy F4 Italy F5 Italy F6 Italy F13 Italy F15 Italy F5 Italy #4-w4 Italy F22 Great Britain F16 Great Britain F2 Italy F1 Great Britain F4 Italy F4 Italy F5 Italy F6 Italy F11 Italy F13 Italy F19 Italy F1 Italy F5 Samarkand Challenger - Samarkand Macedonian Open 1999 - Skopje Challenger de la Ciudad de Mexico - Mexico City Shimadzu All Japan Indoor - Kyoto Memorial Savigni - Sassuolo San Marino Cepu Open - San Marino Bulgarian Open - Sofia The Surbiton Trophy - Surbiton Samsung Securities Cup - Seoul Jameson Cup - Milan Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City IX Torneo Internacionale de Tennis - Barletta Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Ostdeutscher Sparkessen Cup - Dresden Fergana Challenger - Fergana Porsche Open - Poznan TED Open - Istanbul ATP Challenger Numea - New Caledonia Intersport Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa Internazionali di Tennis - Bergamo Kia International in Burnie - Burnie Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli 2006 Challenger of Santa Clarita California Challenger - Valencia Coffee Cup Challenger - Chikmagalur San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Top Wool Challenger-Immagine Trophy - Biella 2006 North Shore Pro Tennis Championship - Winnetka The Natrel's Challenger - Granby 8° Trani Cup - Trani Odlum Brown Vancouver Open - Vancouver GHI Bronx Tennis Classic - Bronx Kobstaedernes ATP Challenger - Kolding The LTA Nottingham Challenger - Nottingham Challenger Banque Nationale Rimouski - Rimouski Flea Market Cup Busan Challenger Tennis - Busan Kia International In Caloundra - Caloundra Morocco Tennis Tour - Fes Roma Challenger 2007 - Rome San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Challenger Lugano - Lugano Arpa Ceramic Cup - Reggio Emilia Sporting Challenger '07 Trofeo Regione Piemonte - Turin Riviera di Rimini Challenger - Rimini Challenger Natrel Presented by National Bank - Granby San Marino Cepu Open - San Marino Bukhara Challenger - Bukhara Kos-Zucchetti Tennis Cup - Cordenons Internazionali di Tennis Dell'Umbria - Todi Ipsos Bucharest Challenger - Bucharest Challenger Tunisie - Tunis Taiwan Challenger - Kaohsiung Keio Challenger International Tennis Tournament - Yokohama Hilton Waikoloa Village USTA Challenger - Waikoloa 2008 China TCL Challenger - Guangzhou Shimadzu All Japan Indoor Tennis Championships - Kyoto BMW Tennis Championship - Sunrise Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Mitsubishi Electric Europe Cup - Monza Busan Open Challenger Tennis - Busan 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso III Isla de Lanzarote - Lanzarote New Delhi Challenger II - New Delhi Memorial A. Manfredini Sassuolo Challenger - Sassuolo San Benedetto Challenger - San Benedetto Genova Open Challenger - Genova 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan IPP Open - Helsinki Heilbronn Challenger Wolfsburg Challenger Napoli Challenger Sofia Challenger Tenerife Challenger San Remo Challenger Izmir Challenger Cremona Challenger Reggio Emilia Challenger San Benedetto Challenger Rimini Challenger Recanati Challenger Como Challenger Mons Challenger Orleans Challenger Chuncheon Challenger Jersey Challenger Genova Challenger Bergamo Challenger Sarajevo Challenger Athens Challenger Rhodes Challenger Ramat Hasharon Challenger Busan Challenger San Benedetto Challenger Rimini Challenger Recanati Challenger Cordenons Challenger San Marino Challenger Todi Challenger Ljubljana Challenger Seoul Challenger Bergamo Challenger Wolfsburg Challenger Caltanissetta Challenger Busan Challenger Cremona Challenger Prostejov Challenger Milan Challenger Marburg Challenger Turin Challenger San Benedetto Challenger Recanati Challenger Vancouver Challenger Trani Challenger Cordenons Challenger Ningboo Challenger Tashkent Challenger Ljubljana Challenger Seoul Challenger Geneva Challenger Salzburg Challenger Burnie Challenger Caloundra Challenger Singapore Challenger Le Gosier Challenger Barletta Challenger Kaohsiung Challenger Busan Challenger San Benedetto Challenger Orbetello Challenger San Marino Challenger Shanghai Challenger Ningboo Challenger Seoul Challenger Leon Challenger Guadalajara Challenger Mexico City Challenger Kun-Ming Challenger Busan Challenger Kaoshuing Challenger Seoul Challenger Shenzhen Challenger Memorial Savigni - Sassuolo Kaohsiung Challenger Open 88 - Contrexeville Optimus Maia Open - Maia Copa Ericsson Chile - Santiago Warsteiner Grand Prix - Oberstaufen Taipei City Challenger Busan Challenger Seoul Challenger KGHM Polish Indoors - Wroclaw The Scottish Championships - Edinburgh Ningboo Challenger Sports Experts Open - Nettingsdorf Hua Hin Challenger Seoul Challenger Bangkok Challenger Manchester Challenger Surbiton Challenger Ilkley Challenger Opel Bulvaria MCG Bulgarian Open - Sofia Kaohsiung Challenger Ningboo Challenger Suzhou Challenger Samarkand Challenger - Samarkand FILA Challenger Biella - Biella Challenger Britania Zavaleta - Puebla Taipei City Challenger Gimcheon Challenger Seoul Challenger Meridiana Sardegna Open - Olbia Warsteiner Challenger Wolfsburg - Wolfsburg Chengdu Challenger Jinan Challenger Shanghai Challenger Ningboo Challenger Geneva Challenger - Geneva Seoul Challenger Top Wool Challenger Biella - Biella Busan Challenger Bulgarian Open - Sofia Canottieri Mincio Open - Mantova Hilton Waikoloa Village USTA Challenger - Waikoloa The Granby Natrel Challenger - Granby Open de Tanger - Tangier Bukhara Challenger - Bukhara 2004 Freeman Men's Challenger - Joplin Okal Cup - Eckental Uncle Toby's Burnie Challenger - Tasmania Asirom Challenger Brasov - Brasov Busan Open - Busan EI Bank Bulgarian Challenger - Sofia Yokohama Challenger 2001 - Yokohama C.T. San Remo - XIII Piertomaso Tessitore - San Remo Fergana Tennis Challenger Tournament - Fergana Zagreb Open - Zagreb Hilversum Open - Hilversum Heineken Challenger - Ho Chi Minh City Garden Open - Rome Asirom Challenger - Brasov Whirlpool Open - Budapest Challenger Leon 2004 - Leon Memorial Savigny - Sassuolo IPP Open - Helsinki USTA Men's Challenger of Urbana-Champaign - Urbana The LTA Wrexham Challenger - Wrexham Odlum Brown Vancouver Open - Vancouver Sporting Challenger 2003 - Turin Head Cup Busan Open - Busan X Open Internacional D'Andorra - Andorra Citta di Monza - Monza Binghamton Professional Tennis Tournament - Binghamton Schickendanz Open - Furth GHI Bronx Classic - Bronx Banca Marche Tennis Cup - San Benedetto 7° Trani Cup - Trani Challenger Ford de Cherbourg - Cherbourg Open D'Orleans - Orleans Fergana Challenger - Fergana USTA Challenger of Tiburon - Tiburon The LTA Sunderland Challenger - Sunderland Shimadzu All Japan Indoor Tennis Championships - Kyoto KGHM Dialog Polish Indoors - Wroclaw Challenger DCNS de Cherbourg - Cherbourg BMW Brixina Tennis Open - Bressanone Intersport Heilbronn Open - Heilbronn China Open - Beijing ATP Bangalore Challenger - Bangalore New Delhi Challenger - New Delhi Oberstaufen Cup - Oberstaufen Finnish Open - Helsinki 12th BH Tennis Open International Cup - Belo Horizonte Sunrise Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Garden Open - Rome A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign ATP Challenger 2003 Numea - New Caledonia USTA Men's Challenger of Dallas - Dallas Heineken Challenger 2004 - Ho Chi Minh City ATP Challenger Numea - New Caledonia Campionati Internazionali di Sicilia - Palermo Tata Open 2002 - Chennai Adidas International - Sydney Copenhagen Open - Copenhagen Dubai Tennis Open - Dubai International Tennis Championships - Delray Beach International Championship of Croatia - Umag AAPT Championships - Adelaide Tata Open 2003 - Chennai Adidas International - Sydney Uncle Tobys Challenger in Caloundra - Caloundra Porsche Open - Poznan Challenger Groningen - Groningen XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Oldum Brown Vancouver Open - Vancouver ATP Open Castilla y Leon - Segovia Draft Corona Mexico City Open - Mexico City Citta di Monza - Monza San Remo Tennis Cup 15° Piertomaso - San Remo MTNL Cellular ATP Challenger - Mumbai Busan Open Challenger Tennis - Busan Ljubljana Open - Ljubljana Bauer Watertechnology Cup - Eckental Samsung Securities Cup - Seoul USTA Seascape Challenger - Aptos 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia RCA Championships - Indianapolis Flea Market Cup - Busan Heineken Open Shanghai - Shanghai Top Wool Challenger - Biella LTA Shrewsbury Challenger - Shrewsbury Chennai Open - Chennai SAP Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Societa Canottieri Mincio 2005 - Mantova Espinho Challenger - Espinho RCA Championships - Indianapolis Riviera di Rimini Challenger - Rimini Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa The Natrel's Challenger of Granby - Granby ECM Cup - Prague II Cyclus Open de Tenis - Florianopolis Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle The Stella Artois Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Croatia Open Umag - Umag Odlum Brown Vancouver Open - Vancouver China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Rome Challenger Millenium Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona San Marino Cepu Open - San Marino The Stella Artois Championships - London China Open - Beijing Genova Challenger Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna Chennai Open - Chennai SAP Open - San Jose The Artois Championships - London The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Samsung Challenger 2007 - Ho Chi Minh City China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Heineken Open - Auckland Morocco Tennis Tour - Rabat Open de L'Isere - Grenoble Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Kremlin Cup - Moscow Proton Malaysian Open - Kuala Lumpur Chennai Open - Chennai SA Tennis Open - Johannesburg SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis The LTA Men's Challenger - Southampton AEGON Championships - London AEGON International - Eastbourne Sina-Kia Motors Tennis Cup - Cordenons Challenger Copa Sevilla Internacionales de Andalucia - Seville Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur China Open - Beijing St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Unicredit (Suisse) Bank S.A. Challenger - Chiasso Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Copa Ericsson Peru - Lima Intelig Tennis Cup - Brasilia PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai AEGON Championships - London AEGON International - Eastbourne Granby Challenger - Granby Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok China Open - Beijing Heineken Open - Auckland Oberstaufen Cup - Oberstaufen U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach USTA Seascape Challenger - Aptos Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Cridicard Mastercard Tennis Cup - Campos do Jordao Aircel Chennai Open - Chennai Heineken Open - Auckland Todi Challenger U.S. National Indoor Tennis Championships - Memphis BH Tennis Open International Cup - Belo Horizonte Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Power Horse Cup - Dusseldorf Gerry Weber Open - Halle AEGON International - Eastbourne Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx BB&T Atlanta Open - Atlanta I Tourneo Fila Citta di Brindisi - Brindisi Citi Open - Washington Winston-Salem Open - Winston-Salem Ethias Trophy - Mons IPP Open - Helsinki Valencia Open - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva AEGON Championships - London Aegon Nottingham Open - Nottingham AXA Open - Lisbon BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing South African Airways Open - East London Fergana Challenger - Fergana TED Open Istanbul - Istanbul Cairo Challenger 2002 - Cairo Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu China Open - Beijing Jameson Cup - Milan Aircel Chennai Open - Chennai Jameson Cup - Milan ASB Classic - Auckland San Remo Tennis Cup - San Remo The 70th King's Cup and Queen's Cup - Bangkok Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Residenza Open - Magdeburg Porsche Open - Poznan Winston-Salem Open - Winston-Salem Dharwad Challenger 2006 - Dharwad Rakuten Japan Open - Tokyo Chengdu Open - Chengdu FILA Challenger - Biella Open de Montauban - Montauban 2001 Challenger Canottieri Mincio - Mantova Stella Artois Clay Court Championships - Budaors Brixina Tennis Open - Bressanone Swanston Challenger - Sacramento dBI Tennis Challenger - Binghamton Copa Ericsson Brazil - Sao Paulo Heineken Challenger - Ho Chi Minh City Samsung Securities Cup - Seoul Lamberts Open by Stawag - Aachen San Marino CEPU Open - San Marino Britania Zavaleta - Puebla Yokohama World Tennis Gaora Cup - Yokohama Hilton Waikoloa Village USTA Challenger - Waikoloa Heilbronn Open - Heilbronn Dubai Duty Free Tennis Championships - Dubai Open D'Orleans - Orleans IPP Open - Helsinki Kia International In Kawana - Kawana Izmir Cup - Izmir Johannesburg Challenger Great Ocean Road Open - Melbourne Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Abierto Club Casablanca - Mexico City Barletta Citta Della Disfida Open 2000 - Barletta cinch Championships - London Tunis Challenger Torneo Internacional Challenger Fila 2005 - Leon Olbia Challenger - Olbia Rome Challenger Ramat Hasharon Challenger San Marino Challenger HTV Challenger - Ho Chi Minh City San Marino Cepu Open - San Marino Tashkent Challenger Rennes Challenger Seoul Challenger Suzhou Challenger Busan Open Challenger Tennis - Busan Todi Challenger Karshi Challenger - Karshi Loughborough Challenger Roma Open Challenger - Rome Citta di Como - Como Banjaluka Challenger 2007 - Banja Luka The Tarka Challenger - Barnstaple Shanghai Challenger Riviera de Rimini Challenger - Rimini Sail Open - New Delhi Trofeo Cassa di Risparmio di Alessandria - Alessandria Recanati Challenger Busan Challenger Caversham International Tennis Tournament - Jersey Cherbourg Challenger Caltanissetta Challenger Nanchang Challenger Alessandria Challenger Beijing Challenger Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Cherbourg Challeger Tennis Masters Series - Rome Tennis Masters Series - Rome Trani Challenger Manerbio Challenger Rijeka Challenger Palermo Challenger Top Wool Challenger Biella - Biella Challenger Canottieri Minico - Mantova Warsteiner Grand Prix - Oberstaufen Cherbourg Challenger San Marino Challenger Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati USTA Challenger of North Miami Beach - North Miami Beach Gallagher International - Hamilton VI Torneo Internazionale di Tennis - Barletta 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Bergamo Challenger Nord/LB Open - Braunschweig Campionati Internazionali d'Italia - Rome Macedonian Open - Skopje Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Milan Challenger Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rado Geneva Challenger - Geneva Idea Prokom Open - Sopot Dallas Challenger Campionati BNL dItalia - Rome Rogers Masters - Toronto Challenger 42 - Andrezieux Salem Open - Hong Kong BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Garden Open - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai The Indian Oil Servo ATP Challenger - Chandigarh Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami San Marino Cepu Open - San Marino Shanghai Rolex Masters - Shanghai Miami Open - Miami University of Tennessee USTA Challenger - Knoxville USTA Challenger of Dallas - Dallas Sardinia International Championship - Cagliari Milano Challenger-Jameson Cup - Milan Warta Cup - Sopot The Natrel's Challenger of Granby - Granby Credicard Mastercard Tennis Cup - Campos do Jordao V Torneo Internazionale di Tennis - Barletta Trofeo Conde de Godo - Barcelona Irving Challenger Legg Mason Tennis Classic - Washington D.C. Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Brasil Open - Salvador French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York China Open - Beijing Mumbai Open - Mumbai Australian Open - Melbourne Australian Open - Melbourne The Stella Artois Grass Court Championships - London French Open - Paris Ordina Open - 's-Hertogenbosch Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Milan Indoors - Milan Vietnam Open - Ho Chi Minh City Milan Indoors - Milan Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade AEGON International - Eastbourne U.S. National Indoor Tennis Championships - Memphis Campionati Internazionali di Sicilia - Palermo Aircel Chennai Open - Chennai AAPT Championships - Adelaide AIG Japan Open - Tokyo Citi Open - Washington St. Petersburg Open - St. Petersburg AIG Japan Open Tennis Championships - Tokyo Open Seat Godo 2003 - Barcelona PTT Thailand Open - Bangkok China Open - Beijing Davis Cup, Group 2, REL2, TPE-HKG 4-1 Topshelf Open - 's-Hertogenbosch Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, Group 1, REL2, ITA-POR 4-1 Davis Cup, Group 1, REL1, TPE-PAK 5-0 Davis Cup, Group 1, 1R, TPE-JPN 3-2 Davis Cup, Group 1, 2R, PAK-TPE 4-1 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 1R, AUS-TPE 4-1 Asian Hopman Cup - Astana Hopman Cup - Perth Davis Cup, Group 1, 2R, TPE-IND 2-3 Davis Cup, Group II, 2R, TPE-PHI 3-1 French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London 15th Asian Games Doha 2006 Davis Cup, Group II, 1R, TPE-LIB 5-0 Davis Cup, Group 1, PO, TPE-CHN 3-2 Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Davis Cup, Group I, 1R, CHN-TPE 3-2 Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Olympics - Athens